package com.bobi.ecofavor.common.utils;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;

public class UUIDUtil {

    public static String provideUUID() {
        // 获取当前时间
        Date currentTime = new Date();

        // 定义日期格式
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");

        // 将当前时间转换为指定格式的日期字符串
        String dateString = dateFormat.format(currentTime);

        // 生成随机数
        Random random = new Random();
        int randomNumber = random.nextInt(900) + 100;

        // 拼接订单编号
        String orderNumber = dateString + randomNumber;

        // 返回最终的订单编号
        return orderNumber;
    }

    public static void main(String[] args) {
        String orderNumber = provideUUID();
        System.out.println("生成的订单编号为：" + orderNumber);
    }
}
